using System;
using System.ComponentModel.DataAnnotations;

namespace Boa.AIT.AccesoDatos.Entidades
{

    public enum TipoPatronEquipoEnum : int
    { 
        SinClasificar = 0,
        Hardware = 1,
        Software = 0,
        Infraestructura = 3,
           
    }




 public partial class AIT_TipoEquipo
 {
     public AIT_TipoEquipo()
     {
     }
   
     public virtual int   Id { get; set;}

     [StringLength(100, ErrorMessage = "{0} debe tener al menos {2} caracteres.", MinimumLength = 2)]
     [Display(Name = "Guid")]
     public virtual string   Guid { get; set;}

     [StringLength(10, ErrorMessage = "{0} debe tener al menos {2} caracteres.", MinimumLength = 2)]
     [Display(Name = "Codigo")]
     public virtual string   Codigo { get; set;}

     [StringLength(100, ErrorMessage = "{0} debe tener al menos {2} caracteres.", MinimumLength = 2)]
     [Display(Name = "Nombre")]
     public virtual string   Nombre { get; set;}


     [Display(Name = "TipoEquipoEnum")]
     public virtual int TipoEquipoEnum { get; set; }

     public virtual TipoPatronEquipoEnum TipoEquipoEnumObject
     {
         get { return (TipoPatronEquipoEnum)TipoEquipoEnum; }
         set { TipoEquipoEnum = (int)value; }
     }

 }
}

